home *** CD-ROM | disk | FTP | other *** search
-
- #---------------------------------------------------------------------------
-
- Bootgen 3.4 (C) 1990 - 1991 09.08.91
-
- B O O T G E N . D O C
-
- by
-
- Frank Enderle
-
- Emmendingen / GERMANY
-
- #--------------------------------------------------------------------------
-
- ***************************************************************************
-
- I M P O R T A N T
- -------------------------
-
- 1. Distribution Conditions
- --------------------------
-
- The program 'Bootgen' is Copyright (c) 1990 - 1991 by Frank Enderle. It
- may be freely distributed considering the following conditions:
-
- (CONDITIONS)
-
- (1) no changes were made in the program 'Bootgen' and the docfile
- 'Bootgen.doc'
- (2) the 'Bootgen'-Package should always consists of these files:
-
- BootGen.doc - This file
- BootGen.doc.info - Info Icon (can be changed)
- BootGen - Main Part
- BootGen.info - Info Icon (can be changed)
- InstallLibraries - Batchfile for installing
- the Libraries
- InstallLibraries.info - Info Icon (can be changed)
- arp.library - arp.library (you can replace
- this file with a higher
- Version of the arp.library)
- req.library - req.library (you can replace
- this file with a higher
- Version of the req.library)
- (8 Files)
- (3) All forms of distribution are allowed and welcomed as long as
- no fee is charged exept the cost of magnetic media.
-
- 2. Disclaimer
- -------------
-
- I AM NOT RESPONSIBLE FOR ANY DAMAGES MADE BY USING BOOTGEN. USE ALWAYS A
- COPY OF THE DISK YOU WANT TO INSTALL. I CAN NOT GUARANTEE FOR A BUG FREE
- WORKING ( I DIDN'T FOUND HARD BUGS ANYMORE ) AND ALSO I CAN NOT GUARANTEE
- FOR WORKING WITH ALL AMIGA VERSION ( This prgram was developed on a A 500
- (PAL) no external drives, a harddisk , a printer and 1 MB CHIP/FAST Ram ).
-
- ***************************************************************************
-
-
- Configuration: AMIGA 500/2000, 512KB RAM, V1.2/V1.3
- (Maybe Bootgen runs also on a A1000)
- I think Bootgen should not run under KICK 2.0.
- Maybe the install Programm would run errorfree
- but the Booter will crash i suppose.
-
- Bootgen was written with Aztec C 3.6a and DME V 1.38 (at the end I used
- V 1.43). Special thanks to Matt for this great Editor.
-
- Also I thank Uwe Kretschmer for some useful advises and Juergen Weber for
- his useful ideas and his 'moral' support.
-
- #--------------------------------------------------------------------------
-
- H I S T O R Y
-
- #--------------------------------------------------------------------------
- Changes since V1.8 : Many, Many internal bugs. The first acceptable
- Version of bootgen.
- ---------------------------------------------------------------------------
- Changes since V2.0b: 1. Bootgen tests if Blocks 2 & 3 are free
- 2. It also modify the Bitmap
- 3. Now a Filerequester is available
- 4. You can choose between 3 Backgroundcolors
- 5. Securitytests by all critical functions
- 6. Some other Outfit
- ---------------------------------------------------------------------------
- Changes since V2.5 : 1. Some little bugs fixed
- ---------------------------------------------------------------------------
- Changes since V2.6 : 1. Using Arp-Library (the FileRequester)
- 2. Preferences are available
- 3. A Scrollingline included
- 4. Programname extended to 25 chars
- 5. Colors can be mixed
- 6. Total new Design
- 7. Searches now for free blocks
- 8. No RUN Comand necessary
- 9. Now you can choose between start and end of
- Startup-Sequence to include Loader
- 10. Fading is availabe
- 11. Program seems to be shorter
- ---------------------------------------------------------------------------
- Changes since V3.0 : 1. Bugs fixed
- ---------------------------------------------------------------------------
- Changes since V3.1 : 1. Some little bugs fixed
- 2. Using Req-Library. If the req.library is
- available the Programm takes the Filereq-
- uester of this library else it takes the
- one of the arp.library.
- ---------------------------------------------------------------------------
- Changes since V3.2 : 1. Display routine now faster.
- 2. Bootgen calls automatic the topaz 80 font
- 3. Loader changed (Now 356 Byte)
- ---------------------------------------------------------------------------
- Changes since V3.3 : 1. QUIT now in the left, top edge
- 2. Format inserted
- ---------------------------------------------------------------------------
- Changes since V3.4 : 1. Fixed little Bugs in the NewDisk() Routine
- 2. Changes code in Print() Routine
- 3. Append the C - Arp and the C - Req Interfaces
- (since 2.6 it was only a little bad Assembler
- Routine with many bugs.)
- 4. Simple viruschecker added.
- 5. Error handling routine improved.
- 6. ZZ Pointer added.
- 7. Fixed a big bug in the installing and delete
- routine.
- ---------------------------------------------------------------------------
-
- -*-*-* You need the arp.library Version 39.1 or higher. Also you can
- -*-*-* install the req.library Version 1.2 or higher.
-
- How to run Bootgen
-
- Simply type 'Bootgen<CR>' or double click on icon from Workbench.
-
- Description
-
- With Bootgen you are able to install a Bootmenu to a Disk. With this menu
- you can choose a Programm by inserting the Disk in the Bootdrive. After
- loading (max 2 seconds) you can choose ten programs from the Menu. Then
- a screen like this will appear:
-
-
- -------------------------------------------------------------------------
- Title Line 1
- Title Line 2
- -------------------------------------------------------------------------
- -------------------------------------------------------------------------
-
- F1 1st Programm name F6 6th Programm name
-
- F2 2nd Programm name F7 7th Programm name
-
- F3 3rd Programm name F8 8th Programm name
-
- F4 4th Programm name F9 9th Programm name
-
- F5 5th Programm name F0 10th Programm name
-
- -------------------------------------------------------------------------
- Scrolling line Scrolling line Scrolling line Scrolling line (max 221 chr)
- -------------------------------------------------------------------------
-
-
-
- Now you press F1 to F10 to choose. The programm will be started automa-
- ticly.
-
- To QUIT Bootgen please move Mouse to left, top edge and press the left
- mousebutton.
-
- Funtions
-
- 1. Drive Select
-
- Here you can select the Drive you wish to install. (default is set by
- prefs)
-
- 1.1. Target DF0: <- Destination is Drive DF0:
- 1.2. Target DF1: <- Destination is Drive DF1:
- 1.3. Target DF2: <- Destination is Drive DF2:
- 1.4. Target DF3: <- Destination is Drive DF3:
-
- ---------------------------------------------------------------------------
-
- 2. Colors
-
- Here you can select the colors you wish for Background.
- You also can mix this three Colors. (default is set by Prefs)
-
- 2.1. RED <- Background is RED
- 2.2. GREEN <- Background is GREEN
- 2.3. BLUE <- Background is BLUE
-
- ---------------------------------------------------------------------------
-
- 3. Bootgen
-
- This is a very important menu. Here you select main functions
- like install or delete.
-
- 3.1. Install <- Installs the Bootmenu to
- selected drive writes the
- Loader and patches the
- Startup-Sequence.
- 3.2. Delete <- Deletes the Bootmenu from
- the selected drive, kills
- the Loader, patches the
- Startup-Sequence and frees
- the by 3.1 allocated Blocks
- 3.3. Info <- A little information about
- Bootgen
- 3.4. Format <- Formats a disk without Verify
-
- ---------------------------------------------------------------------------
-
- 4. Text File
-
- Here are the switches for the contents of the Bootmenu. Load and
- Save Text opens a filerequester. If the req.library is available
- Bootgen uses this filerequester else it uses the one from the
- arp.library.
-
- 4.1. Load Text <- Reads the contents from Disk
- 4.2. Save Text <- Write the contents to Disk
- 4.3. Clear Text <- Clears the contents
-
- ---------------------------------------------------------------------------
-
- 5. Edit
-
- Here you can edit the contents of the Bootmenu.
-
- 5.1. Booter Data <- If you click here you can
- enter the two Titlelines,
- the lines from F1 to F10
- and the scrolling line
- 5.2. Loader Data <- Here you edit the 10 Names
- of the Programs which the
- Loader should start.
-
- ---------------------------------------------------------------------------
-
- 6. Misc
-
- Some other things (exactly one other thing)
-
- 6.1. Set Prefs <- Click here to prefer Bootgen
- 6.1.1 Fading <- Select on for fading at begin
- of Bootgen.
- 6.1.2 Color <- Enter here the default colors
- you would use
- 6.1.3 Drive <- Click the drive you would use
- by start of Bootgen
- 6.1.4 Exit <- Quit Prefs and save changes
-
- ---------------------------------------------------------------------------
-
- 7. Loader
-
- Here you can decide where the Loader should be add in the
- Startup-Sequence. (default is Beginn)
-
- 7.1. To Begin <- Add to Beg of Startup-Sequence
- 7.2. To End <- Add to End of Startup-Sequence
-
- ---------------------------------------------------------------------------
-
- For testing load the file Test.BG3 from the Bootgen Directory with the
- Option >> Load Text <<. After loading the contents will appear in the 13
- Gadget on the right side of the screen. Now insert a Disk in the drive you
- selected as Target Drive. Click >> Install <<. Wait till the pointer turn
- to normal image and the driveled turned off. Now reset your AMIGA and wonder.
-
- ---------------------------------------------------------------------------
-
-
- AMIGA MAKES ALL POSSIBLE
-
-
- ---------------------------------------------------------------------------
-